electrostatic cathode ray tube - French English Dictionary